disabling vehicles - Inglés Sinónimo Diccionario